o = generic.o

main: $(o)
	gcc -o main $(o) -lm

%.o:%.c
	gcc -c $<

clean:
	rm *.o main
